# 策略1 close 加上 换手率  预测 1， 2 ，3 ，5  日的收益
# close_fib
# 最优参数 --> 如何求 ？？？
#   y_column   y_scale    交易次数/失败次数    平均收益率
# return1        0.05     16 （4 error ）    0.023
# return2        0.05     35（ 7 error ）    0.022
# return3        0.07     38（ 9 error ）    0.037
# return5        0.1      37（ 4 error ）    0.055

# todo 创业板主要股票
#  时间拉长对比， 股票池变多对比
#----------------------------------------------
# 假如talib 的动量指标之后：
# return5         0.15      61（ 19 error ）    0.025
# return10        0.15      207（ 159 error ）    0.019
# return15        0.20      111（ 43 error ）    0.055
# return20        0.25      87（ 25 error ）    0.071



### todo 去掉 y_scale 这个自定义变量，通过修改模型
### 修改模型参数？？
### 归一化不好测试了？
### todo xgboost 特征是否能够自动选择？？？

###
# todo 每一个参数以三月为基准求百分比？？

### todo 创业板数据试试？？？

### 每天股票的波动性，即方差, 方差进行求平均线， 类似换手率
### 目光变长期一点
###  return1 不能丢啊，还是需要的
### todo 求比列， 近三天相比与上周的 近三周相比于上月的，本月相比于上两月的
    # corr
    # var
    # turnover

### todo return3 return4 return5 三个策略都认为上涨在买如何？？？

### GridSearchCV 求最优参数 max_depth 和 min_child_weight n_estimators 只能通过收益率自己去判断
#### 其他因子
# todo talib K线模型， 动量指标
# 63 日均线
# macd 0 轴线以上出现金叉
# todo 分时线是猛跌慢涨还是猛涨慢跌, 平均值在最大值和最小值的什么位置？？
# 每天超大单次数和方向 ？？？ 庄家都会拆单， 估计有效性不大

### close_ma5 / close_ma20 本周相对与本月的
### close_ma20 / close_ma20.shift(3)
### 换手率 ma5 / ma20   ma20/ma60.shift(3)

### todo 均价在当日最大值和最小值的位置
### todo 每一个行业的主要股票都有哪些？？？， 画出图来
### todo 对每个股票画图看下总的预测效果
### todo 每天预测一次，去判断
### todo 每天换手率大于百分之3的关注
### todo 周上涨较大的关注

### todo  如何每日计算 ++++，把模型传上去 请教张亚雄，到点自动登录并计算，然后从屏幕中获取，然后发短信